class Student:
    name = "김철수"
    def info(self):
        print("제 이름은 " + self.name + "입니다.")

ins = Student()
print(type(ins))
print(ins.name)
ins.info()



class Dog:
	name = ""
	def __init__(self):
		self.name="쫑"

	def cry(self):
		print( self.name + ">>왈왈!")

dog = Dog()
dog.cry()


class Book:
	def __init__(self, bookName):
		self.name = bookName
		print("객체가 생성되었습니다. 책의 이름은 " + bookName + "입니다.")

objectBook = Book("열혈 C++ 프로그래밍")


class Student:
    def __init__(self, name, age):
        self.name = name
        self.age = age
    def aboutMe(self):
        print("제 이름은 " + self.name + "이며, 제 나이는 " + str(self.age) + "살입니다.")

objectStudent = Student("김철수", 18)
objectStudent.aboutMe()

class IceCream:
    def __init__(self, name, price):
        self.name = name
        self.price = price
        print(name + "의 가격은 " + str(price) + "원 입니다.")
    def __del__(self):
        print(self.name + " 객체가 소멸합니다.")

objectIc = IceCream("월드콘", 1000)





